Блог им. Eth_algotrader |Сравниваем 8 месяцев алго на крипте с лидерами рынка (python скрипт inside)

Последний публичный мониторинг алготорговли на Binance останавливается, поскольку у нас появилось довольно много частных клиентов, а публичный портфолио Binance позволяет персонализировать работу с ними приблизительно никак. К тому же многие не хотят публично светить свои инвестиции. Поэтому пришло время подвести итоги:

Первые 90 дней торговли:
Сравниваем 8 месяцев алго на крипте с лидерами рынка (python скрипт inside)

Следующие 20 дней:


( Читать дальше )

Блог им. Eth_algotrader |Обвал крипты=прибыль. Отскок крипты=прибыль. А дальше... я выхожу из игры.

Не успела осесть пыль после грандиозного обвала крипты, на котором мой робот сделал рекордную прибыль за 1 сделку (3500$, или 36% от счета), как последовало откатное движение, которое не выглядело впечатляющим лишь на фоне предыдущего, но в показателях абсолютной волатильности было весьма серьезным. 

Я ожидал, что у Эфира есть еще запас свободного хода вверх до того, как он зайдет в зону сжатия волатильности (и даст просадку робота), поэтому, несмотря на то, что дал инвесторам рекомендации вывести половину депозита после рекордных профитов на падении, решил продолжить торговлю. Как выяснилось, решение оказалось абсолютно правильным: отфильтровав практически все сомнительные авантюры, кроме одного неудачного захода в бай, робот заходит еще в одну покупку, после чего цена улетает вверх отрабатывать отскок:
Обвал крипты=прибыль. Отскок крипты=прибыль. А дальше... я выхожу из игры.
По ходу дела робот чуть было не закрывает еще один полный тейк (+3500$), до которого вчера ночью цена не дотягивает меньше 0.5% (голубой кружок).

Что ж, в условиях затухающих колебаний рынка при заходе в сжатие волатильности — это все равно очень здорово! Обычно такой возможности не дают. В итоге получаем 60% прибыли за 47 дней и обновление ATH эквити:

( Читать дальше )

Блог им. Eth_algotrader |Как я перестал волноваться о просадках и начал их ждать, ч.2: практика

В предыдущей части я рассказал о теоретических основах моего подхода к управлению капиталом в алготрейдинге. Пришло время посмотреть, что из этого вышло на практике.

Пилотный период торговли роботом начался на фьючерсах Эфириума в конце октября на мелком депо и продлился 2.5 месяца. За это время было сделано 100% прибыли при макс.просадке 22%:

Как я перестал волноваться о просадках и начал их ждать, ч.2: практика

Ссылка на мониторинг. (TradeLink — это сервис, который берет ваши АПИ-ключи с Бинанса с правом на чтение истории счета и выводит его историю на графики).

Результаты прекрасные, так что сразу после этого перехожу на депозит 4000$ и открываю публичный мониторинг торговли на Бинансе. И вот здесь — 1я ключевая ошибка. Повышать риск после серии успехов. Период благоприятного рынка всегда сменяется периодом неблагоприятного, особенно после сильного всплеска волатильности — приходит сжатие, что губительно для трендовых систем. Вместе с тем, опрометчиво решаю подождать с нормировкой размера позиции по цене и оставить пока ее привязанной к ценам, ведь, казалось бы, чем выше цена крипты, тем сильнее ее волатильность.

( Читать дальше )

Блог им. Eth_algotrader |Новый взгляд на проблему переподгонки

Переподгонку торгового алгоритма принято связывать со сложностью модели, в частности, с числом параметров. Но есть, вероятно, более разумный способ ее оценить.

Зачем люди растят сложность и переобучают модели? Чтобы избавиться от лосей. Вот была простая, условно пробойная, система, которая забирала все крупные движения рынка, но за компанию ловила много лосей:
Новый взгляд на проблему переподгонки

Кому-то это не понравилось, и он решил навесить на нее кучу фильтров. Профитов конечно изрядно поубавилось, но лосей стало еще меньше:


( Читать дальше )

Блог им. Eth_algotrader |Как я перестал волноваться о просадках и начал их ждать

Главный враг всех алготрейдеров, как известно, просадка. Чего они только не делают, чтобы ее избежать!
— диверсифицируют свою стратегию по 30 инструментам на 10 таймфреймах с 15 наборами параметров
— мучают оптимизатор миллиардами прогонов до тех пор, пока все убыточные сделки не исчезнут
— убирают стопы, включают сетку и добавляют мартина, чтобы просадок не было видно ну хотя бы по балансу
— ну и продолжают, конечно же, поиск Грааля, который обязательно должен расти под 45 градусов вверх 365 дней в году...

Полагаю, все (или почти все) эти приемы либо очень сильно мешают им зарабатывать, либо ведут к неизбежному сливу. Потому что стратегия, которая будет стабильно прибыльной из года в год и имеет ограничение мах. убытка, НЕ МОЖЕТ быть без просадок. Чем сильнее пытаешься от них избавиться, тем выше подгонка под историю, и, как следствие, вероятность слива.

Полагаю, что проблема просадок заключается не в несовершенстве торгового алгоритма, а в неправильном управлении капиталом. Что делает типичный алготрейдер, когда его счет растет? Разумеется, постепенно повышает торговый объем. А что обычно случается со всеми системами (особенно трендовыми) после того, как они дают существенную прибыль? Конечно же, они уходят в просадку! Потому что после любого сильного движения на рынке наступает консолидация, в которой система теряет.

( Читать дальше )

Блог им. Eth_algotrader |Как мой робот сделал 125% на крипте при мах.просадке 22% за 3 мес.

Во время недавних снижений на крипто-рынке робот постепенно набирал прибыль, поэтому, к сожалению, так и не достиг минимального уровня просадки, необходимого для повышения рисков согласно моей стратегии управления капиталом. Поэтому пока приходится торговать лишь небольшой частью портфеля, несмотря на хорошую прибыль. И вот вчера, на резком движении Эфира вверх, был существенно обновлен максимум доходности. Жаль, что это случилось не на новом уровне риска, но в любом случае это здорово!

Как мой робот сделал 125% на крипте при мах.просадке 22% за 3 мес.

Текущий результат составляет 125% прибыли при мах. просадке 22% за 88 дней.

Не считаю его просто удачным стечением обстоятельств, потому что:
1) За предыдущие 3 месяца непубличной торговли на фьючерсах я получил 100% при просадке 25%, т.е. почти такой же результат.
2) В результат не попала одна неплохая прибыльная сделка, которая не открылась из-за того, что цена быстро ушла от уровня входа, и робот не успел зайти.
3) Результат вполне соответствует историческим тестам за 6 предыдущих лет, которые имеют ограниченный (на мой взгляд) уровень переподгонки.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн